package com.talkweb.ncfw.security.permission;

import java.io.Serializable;
import java.util.List;

/**
 * <p>文件名称: FuncPermission.java</p>
 * <p>文件描述: 本类描述</p>
 * <p>版权所有: 版权所有(C)2010</p>
 * <p>内容摘要: 简要描述本文件的内容，包括主要模块、函数及能的说明</p>
 * <p>其他说明: 其它内容的说明</p>
 * <p>完成日期: 2011-10-20</p>
 * <p>修改记录1:</p>
 * <pre>
 *    修改日期:
 *    修 改 人:
 *    修改内容:
 * </pre>
 * <p>修改记录2：…</p>
 * @author  Wuqingming
 */
public class FuncPermission implements Serializable {
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -4031312173480934052L;
	
	private String funccode;
	private String funcname;
	private List<String> roles;
	/** 对所有人开放 */
	private boolean openAllUser;
	public String getFunccode() {
		return funccode;
	}
	public void setFunccode(String funccode) {
		this.funccode = funccode;
	}
	public String getFuncname() {
		return funcname;
	}
	public void setFuncname(String funcname) {
		this.funcname = funcname;
	}
	public List<String> getRoles() {
		return roles;
	}
	public void setRoles(List<String> roles) {
		this.roles = roles;
	}
	public boolean isOpenAllUser() {
		return openAllUser;
	}
	public void setOpenAllUser(boolean openAllUser) {
		this.openAllUser = openAllUser;
	}
	
}

